to supply something on trust - İngilizce Eşanlam Sözlük